package com.mayisoftware.mayioa.platform.impl.dao;

import com.mayisoftware.mayioa.platform.api.domain.SysMail;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 邮件管理 数据层
 */
@Mapper
public interface SysMailInfoMapper {

    /**
     * 插入邮件
     * @param sysMail
     * @return
     */
    public int insertMail(SysMail sysMail);

    /**
     * 根据邮件状态查找邮件列表
     * @param state
     * @return
     */
    public List<SysMail> selectMailListByState(Integer state);

    /**
     * 更新邮件
     * @param sysMail
     * @return
     */
    public int updateMail(SysMail sysMail);
}
